package pojo;

import java.util.Date;
import java.util.HashSet;
import java.util.Set;

/**
 * Persion entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class Persion implements java.io.Serializable {

	// Fields

	private Integer userId;
	private Actor actor;
	private Department department;
	private String urname;
	private String uphone;
	private String uemaill;
	private String uqq;
	private String uicoq;
	private String uname;
	private String unname;
	private String upassword;
	private String usex;
	private Date ubirthday;
	private String uidentity;
	private String uaddress;
	private String uphoneAddress;
	private String uzip;
	private String ugrade;
	private String uwork;
	private String uxl;
	private String uzz;
	private Date udstartTime;
	private Date uqstartTime;
	private String ukq;
	private String ulvL;
	private String dpnumber;
	private Set modules = new HashSet(0);
	private Set usermessages = new HashSet(0);
	private Set goodfriendsesForUserId = new HashSet(0);
	private Set myviews = new HashSet(0);
	private Set tasks = new HashSet(0);
	private Set userencus = new HashSet(0);
	private Set goodfriendsesForUseUserId = new HashSet(0);
	private Set workfriendsesForUserId = new HashSet(0);
	private Set publishviews = new HashSet(0);
	private Set departmentattendsuituserses = new HashSet(0);
	private Set wuusers = new HashSet(0);
	private Set workfriendsesForUseUserId = new HashSet(0);
	private Set usertargets = new HashSet(0);
	private Set publishfiles = new HashSet(0);

	// Constructors

	/** default constructor */
	public Persion() {
	}

	/** minimal constructor */
	public Persion(Actor actor, String dpnumber) {
		this.actor = actor;
		this.dpnumber = dpnumber;
	}

	/** full constructor */
	public Persion(Actor actor, Department department, String urname,
			String uphone, String uemaill, String uqq, String uicoq,
			String uname, String unname, String upassword, String usex,
			Date ubirthday, String uidentity, String uaddress,
			String uphoneAddress, String uzip, String ugrade, String uwork,
			String uxl, String uzz, Date udstartTime, Date uqstartTime,
			String ukq, String ulvL, String dpnumber, Set modules,
			Set usermessages, Set goodfriendsesForUserId, Set myviews,
			Set tasks, Set userencus, Set goodfriendsesForUseUserId,
			Set workfriendsesForUserId, Set publishviews,
			Set departmentattendsuituserses, Set wuusers,
			Set workfriendsesForUseUserId, Set usertargets, Set publishfiles) {
		this.actor = actor;
		this.department = department;
		this.urname = urname;
		this.uphone = uphone;
		this.uemaill = uemaill;
		this.uqq = uqq;
		this.uicoq = uicoq;
		this.uname = uname;
		this.unname = unname;
		this.upassword = upassword;
		this.usex = usex;
		this.ubirthday = ubirthday;
		this.uidentity = uidentity;
		this.uaddress = uaddress;
		this.uphoneAddress = uphoneAddress;
		this.uzip = uzip;
		this.ugrade = ugrade;
		this.uwork = uwork;
		this.uxl = uxl;
		this.uzz = uzz;
		this.udstartTime = udstartTime;
		this.uqstartTime = uqstartTime;
		this.ukq = ukq;
		this.ulvL = ulvL;
		this.dpnumber = dpnumber;
		this.modules = modules;
		this.usermessages = usermessages;
		this.goodfriendsesForUserId = goodfriendsesForUserId;
		this.myviews = myviews;
		this.tasks = tasks;
		this.userencus = userencus;
		this.goodfriendsesForUseUserId = goodfriendsesForUseUserId;
		this.workfriendsesForUserId = workfriendsesForUserId;
		this.publishviews = publishviews;
		this.departmentattendsuituserses = departmentattendsuituserses;
		this.wuusers = wuusers;
		this.workfriendsesForUseUserId = workfriendsesForUseUserId;
		this.usertargets = usertargets;
		this.publishfiles = publishfiles;
	}

	// Property accessors

	public Integer getUserId() {
		return this.userId;
	}

	public void setUserId(Integer userId) {
		this.userId = userId;
	}

	public Actor getActor() {
		return this.actor;
	}

	public void setActor(Actor actor) {
		this.actor = actor;
	}

	public Department getDepartment() {
		return this.department;
	}

	public void setDepartment(Department department) {
		this.department = department;
	}

	public String getUrname() {
		return this.urname;
	}

	public void setUrname(String urname) {
		this.urname = urname;
	}

	public String getUphone() {
		return this.uphone;
	}

	public void setUphone(String uphone) {
		this.uphone = uphone;
	}

	public String getUemaill() {
		return this.uemaill;
	}

	public void setUemaill(String uemaill) {
		this.uemaill = uemaill;
	}

	public String getUqq() {
		return this.uqq;
	}

	public void setUqq(String uqq) {
		this.uqq = uqq;
	}

	public String getUicoq() {
		return this.uicoq;
	}

	public void setUicoq(String uicoq) {
		this.uicoq = uicoq;
	}

	public String getUname() {
		return this.uname;
	}

	public void setUname(String uname) {
		this.uname = uname;
	}

	public String getUnname() {
		return this.unname;
	}

	public void setUnname(String unname) {
		this.unname = unname;
	}

	public String getUpassword() {
		return this.upassword;
	}

	public void setUpassword(String upassword) {
		this.upassword = upassword;
	}

	public String getUsex() {
		return this.usex;
	}

	public void setUsex(String usex) {
		this.usex = usex;
	}

	public Date getUbirthday() {
		return this.ubirthday;
	}

	public void setUbirthday(Date ubirthday) {
		this.ubirthday = ubirthday;
	}

	public String getUidentity() {
		return this.uidentity;
	}

	public void setUidentity(String uidentity) {
		this.uidentity = uidentity;
	}

	public String getUaddress() {
		return this.uaddress;
	}

	public void setUaddress(String uaddress) {
		this.uaddress = uaddress;
	}

	public String getUphoneAddress() {
		return this.uphoneAddress;
	}

	public void setUphoneAddress(String uphoneAddress) {
		this.uphoneAddress = uphoneAddress;
	}

	public String getUzip() {
		return this.uzip;
	}

	public void setUzip(String uzip) {
		this.uzip = uzip;
	}

	public String getUgrade() {
		return this.ugrade;
	}

	public void setUgrade(String ugrade) {
		this.ugrade = ugrade;
	}

	public String getUwork() {
		return this.uwork;
	}

	public void setUwork(String uwork) {
		this.uwork = uwork;
	}

	public String getUxl() {
		return this.uxl;
	}

	public void setUxl(String uxl) {
		this.uxl = uxl;
	}

	public String getUzz() {
		return this.uzz;
	}

	public void setUzz(String uzz) {
		this.uzz = uzz;
	}

	public Date getUdstartTime() {
		return this.udstartTime;
	}

	public void setUdstartTime(Date udstartTime) {
		this.udstartTime = udstartTime;
	}

	public Date getUqstartTime() {
		return this.uqstartTime;
	}

	public void setUqstartTime(Date uqstartTime) {
		this.uqstartTime = uqstartTime;
	}

	public String getUkq() {
		return this.ukq;
	}

	public void setUkq(String ukq) {
		this.ukq = ukq;
	}

	public String getUlvL() {
		return this.ulvL;
	}

	public void setUlvL(String ulvL) {
		this.ulvL = ulvL;
	}

	public String getDpnumber() {
		return this.dpnumber;
	}

	public void setDpnumber(String dpnumber) {
		this.dpnumber = dpnumber;
	}

	public Set getModules() {
		return this.modules;
	}

	public void setModules(Set modules) {
		this.modules = modules;
	}

	public Set getUsermessages() {
		return this.usermessages;
	}

	public void setUsermessages(Set usermessages) {
		this.usermessages = usermessages;
	}

	public Set getGoodfriendsesForUserId() {
		return this.goodfriendsesForUserId;
	}

	public void setGoodfriendsesForUserId(Set goodfriendsesForUserId) {
		this.goodfriendsesForUserId = goodfriendsesForUserId;
	}

	public Set getMyviews() {
		return this.myviews;
	}

	public void setMyviews(Set myviews) {
		this.myviews = myviews;
	}

	public Set getTasks() {
		return this.tasks;
	}

	public void setTasks(Set tasks) {
		this.tasks = tasks;
	}

	public Set getUserencus() {
		return this.userencus;
	}

	public void setUserencus(Set userencus) {
		this.userencus = userencus;
	}

	public Set getGoodfriendsesForUseUserId() {
		return this.goodfriendsesForUseUserId;
	}

	public void setGoodfriendsesForUseUserId(Set goodfriendsesForUseUserId) {
		this.goodfriendsesForUseUserId = goodfriendsesForUseUserId;
	}

	public Set getWorkfriendsesForUserId() {
		return this.workfriendsesForUserId;
	}

	public void setWorkfriendsesForUserId(Set workfriendsesForUserId) {
		this.workfriendsesForUserId = workfriendsesForUserId;
	}

	public Set getPublishviews() {
		return this.publishviews;
	}

	public void setPublishviews(Set publishviews) {
		this.publishviews = publishviews;
	}

	public Set getDepartmentattendsuituserses() {
		return this.departmentattendsuituserses;
	}

	public void setDepartmentattendsuituserses(Set departmentattendsuituserses) {
		this.departmentattendsuituserses = departmentattendsuituserses;
	}

	public Set getWuusers() {
		return this.wuusers;
	}

	public void setWuusers(Set wuusers) {
		this.wuusers = wuusers;
	}

	public Set getWorkfriendsesForUseUserId() {
		return this.workfriendsesForUseUserId;
	}

	public void setWorkfriendsesForUseUserId(Set workfriendsesForUseUserId) {
		this.workfriendsesForUseUserId = workfriendsesForUseUserId;
	}

	public Set getUsertargets() {
		return this.usertargets;
	}

	public void setUsertargets(Set usertargets) {
		this.usertargets = usertargets;
	}

	public Set getPublishfiles() {
		return this.publishfiles;
	}

	public void setPublishfiles(Set publishfiles) {
		this.publishfiles = publishfiles;
	}

}